senior advisor - German English Dictionary